1f980405ebb4f6dbff67d07c14f760a11d6f8db7,plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java,GroovyAnnotator,checkImplementedMethodsOfClass,#AnnotationHolder#GrTypeDefinition#,893

Before Change



  private static void checkImplementedMethodsOfClass(AnnotationHolder holder, GrTypeDefinition typeDefinition) {
    if (typeDefinition.hasModifierProperty(GrModifier.ABSTRACT)) return;
    if (typeDefinition.isEnum() || typeDefinition.isAnnotationType()) return;
    if (typeDefinition instanceof GrTypeParameter) return;

    Collection<CandidateInfo> collection = GroovyOverrideImplementUtil.getMethodsToImplement(typeDefinition);

After Change



  private static void checkImplementedMethodsOfClass(AnnotationHolder holder, GrTypeDefinition typeDefinition) {
    if (typeDefinition.hasModifierProperty(GrModifier.ABSTRACT)) return;
    if (typeDefinition.isAnnotationType()) return;
    if (typeDefinition instanceof GrTypeParameter) return;

    Collection<CandidateInfo> collection = GroovyOverrideImplementUtil.getMethodsToImplement(typeDefinition);